Big Huge Thesaurus

fig leaf

noun

sounds kind of like